Chula Vista — definition
1. Chula Vista (Noun)
1 definition
Chula Vista (Noun) — An industrial city in southern California (south of San Diego) near the Mexican border.
4 types of
city metropolis urban center urban centre
4 parts of
Calif. California Golden State ca